use TREE_VIEW_DRAG_WIDTH/2 when calculating the drag window position
authorKristian Rietveld <kris@imendio.com>
Wed, 14 Feb 2007 12:13:48 +0000 (12:13 +0000)
committerKristian Rietveld <kristian@src.gnome.org>
Wed, 14 Feb 2007 12:13:48 +0000 (12:13 +0000)
2007-02-14  Kristian Rietveld  <kris@imendio.com>

* gtk/gtktreeviewcolumn.c (_gtk_tree_view_column_realize_button):
use TREE_VIEW_DRAG_WIDTH/2 when calculating the drag window
position instead of a hardcoded value.  (Taken from maemo-gtk).

svn path=/trunk/; revision=17292

ChangeLog
gtk/gtktreeviewcolumn.c

index ff1d260cab947a81197e582acf22670cff6ad3af..b76671efd5ee37393b7274fec39a12353e8f4dd2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-02-14  Kristian Rietveld  <kris@imendio.com>
+
+       * gtk/gtktreeviewcolumn.c (_gtk_tree_view_column_realize_button):
+       use TREE_VIEW_DRAG_WIDTH/2 when calculating the drag window
+       position instead of a hardcoded value.  (Taken from maemo-gtk).
+
 2007-02-14  Michael Natterer  <mitch@imendio.com>
 
        * gtk/gtkmenu.c (gtk_menu_motion_notify): don't forget to set the
index 6904c6f38a3e9268feff5d46fd9530f5b517fd37..585dda20768a351069b5c7be63b0fe7a263aca50 100644 (file)
@@ -1259,7 +1259,7 @@ _gtk_tree_view_column_realize_button (GtkTreeViewColumn *column)
   attr.width = TREE_VIEW_DRAG_WIDTH;
   attr.height = tree_view->priv->header_height;
 
-  attr.x = (column->button->allocation.x + (rtl ? 0 : column->button->allocation.width)) - 3;
+  attr.x = (column->button->allocation.x + (rtl ? 0 : column->button->allocation.width)) - TREE_VIEW_DRAG_WIDTH / 2;
   column->window = gdk_window_new (tree_view->priv->header_window,
                                   &attr, attributes_mask);
   gdk_window_set_user_data (column->window, tree_view);